﻿@charset "utf-8";
/*
	wq
 	通用样式  */
	
*:focus {outline: none; }
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size: 14px;font-family:"Microsoft Yahei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
a{color:#9d9d9d; text-decoration:none; font-size:12px; font-family:"Microsoft Yahei";transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
li,dt,dd,tr,td,span,div,font,input,textarea{font-family:"Microsoft Yahei"}
img{border:0; padding:0;margin:0;height: auto;vertical-align: middle;}
.clear{clear:both;}
a, b, div, ul, li {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;-moz-outline-: none;outline:none;}

/*网站内部*/

/*首页*/
.header{ background:#000;}
.inwelcome{ width:1100px ; margin:0 auto; overflow:hidden; }
.inwelcome p{ color:#fff; line-height:36px; font-size:14px;}
.inwelcome_p1{ float:left;}
.inwelcome_p2{ float:right;}
.menu{margin:0 auto; width:1100px;position: relative;top: 10px; z-index:3}
.in_bdr{ position:absolute; z-index:2; width: 1100px;}
.w1100{ width:1100px ; margin:0 auto;}
#nav { display:block; float:right;  background-color:#000000;background-color:rgba(0,0,0,0.5); border-radius:10px;padding: 0 16px;margin-top: 15px; *margin-top: -38px;}
#nav .mainlevel { float:left; border-right:1px solid #3e3f43;/*IE6 only*/ width: 104px;text-align: center;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; }
#nav .mainlevel:last-child{border-right: none;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:36px; display:block; font-size:14px; height: 36px;}
#nav .mainlevel a:hover { text-decoration:none; }
#nav .mainlevel:hover{background:#ffae00}
#nav .mainlevel ul {background:#000;background-color:rgba(0,0,0,0.5);display:none; position:absolute;z-index: 30; *margin-left:-52px ; }
#nav .mainlevel ul li a{ color:#fff; height:36px; font-size:12px; color:#777777; border-bottom:1px solid #777777; width: 90px; margin:0 auto;}
#nav .mainlevel ul li:last-child a{ border-bottom:none; }
#nav .mainlevel li {background-color:rgba(0,0,0,0.5); width:104px;/*IE6 only*/ }
#nav .mainlevel li+#nav .mainlevel li{ border-bottom:none;}
#nav .mainlevel ul li:hover a{ color:#ffdb61; }
#full-screen-slider{width:100%; height:720px; position:relative; top:0; z-index:0; overflow:hidden;}
#slides{display:block; width:100%; height:720px; list-style:none; padding:0; position:relative}
#slides li{display:block; width:100%; height:720px; list-style:none; padding:0; margin:0; position:absolute; left:0px; text-align: center;}
#slides li a{display:block; width:100%; height:720px; text-indent:-9999px; *margin-left:-1764px}
#pagination{display:block; list-style:none; position:absolute; right:47%; bottom:81px; height:10px; z-index:999; padding:5px 15px 5px 0; margin:0}
#pagination li{display:block; list-style:none; width:18px; height:18px; float:left; margin-left:15px; background:url(../images/hd_off.png) no-repeat;}
#pagination li a{display:block; width:100%; height:18px; padding:0; margin:0; text-indent:-999em;}
#pagination li.current{background:url(../images/hd_on.png) no-repeat;}
.in_product{text-align:center; margin-top:30px;}
.in_product .pro_title{ width:203px; margin:0 auto;}
.in_product h2{ text-align:left; font-size:18px; font-weight:normal; margin-top:20px;}
.in_product p{ text-align:left;font-size:12px;}
.banner1_left{position: relative;top: 326px;left: -22px;}
.banner1_middle{position:relative; top: 261px;left: 127px;}
.banner1_right1{ position:relative;top: 176px;right: -75px;}
.banner1_a{ text-indent:0 !important; position:relative;top: 182px;left: 1251px; color:#000; font-size:14px; background:#ffdb61; height:38px !important ; width:138px !important; text-align:center; line-height:38px; border-radius:5px; transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.banner1_a:hover,.banner3_a:hover{ background:#fff; }
.banner2_left2{position: relative;left: -10px;top: 269px;}
.banner2_left1{position: relative;left:-380px;top: 169px;}
.banner2_h3{ font-size:36px; color:#fff; margin-top:400px;margin-top: 321px;margin-left: 5px;}
.banner2_middle{ position: relative;top: 209px;right: 177px;}
.banner2_right2{position: relative;left: 323px;top: -138px;}
.banner2_right1{position: relative;top: -56px;left: 322px;}
.banner3_h3{ font-size:32px; color:#fff; position:relative; top:170px;left: 40px;}
.banner3_p{ font-size:16px; color:#fff;position: relative;top: 174px;left: 87px;}
.banner3_a{text-indent:0 !important; position:relative;top: 182px;left: 751px; color:#000; font-size:14px; background:#ffdb61; height:38px !important ; width:138px !important; text-align:center; line-height:38px; border-radius:5px; transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.button{cursor:pointer !important;width:138px !important; height:38px; background:#ffdb61;border-radius:5px; line-height:38px; color:#000;border:none; margin-top:20px; cursor:pointer;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; border:none !important; color:#000 !important;margin-right:0 !important; }
.button:hover{ background:#ffae00; color:#fff !important;}
.red{border:1px solid red !important}
.tswz{color: red;font-size: 14px;position:absolute;margin-left: -187px;margin-top: 10px;}
.tswz2{margin-left: -159px ;margin-top: 10px; color: red;font-size: 14px;position:absolute;}
.tswz3{ margin-left:-129px;color: red;font-size: 14px;position:absolute;margin-top: 10px;}
.tswz4{display: block;color: red;font-size: 14px;position:absolute;margin-left: 126px;margin-top: -62px; *margin-left:-960px; *margin-top:27px;}
.blue{ border:1px solid #000;}
.inmeg_form input:nth-child(7){margin-right:0;}
.inabout_qyjs_lc{margin-right:0 !important;}
.in_city{ margin-right:0 !important;}
.yuan{ background: #1360ac;float: left;margin-top: 14px;width: 4px;height: 4px;border-radius: 50%;display: inline-block;margin-right: 10px;}
.yuan2{background: #1360ac;float: left;width: 4px;height: 4px;border-radius: 50%;display: inline-block;margin-top: 15px;margin-right: 10px;*margin-top: 15px !important;}
/*视频弹出css*/
.video-show { position: fixed; bottom: 38px;right: 0; width: 426px; height: 243px; z-index: 100;}
.video-show p { height: 30px; line-height: 30px; padding-left: 10px;color: #000;font-size: 14px; background: #ffdb61;}
.video-show p a { float: right;width: 30px;height: 30px; background: no-repeat url(../images/close.png) 5px 5px;}
.video-box{width: 426px;  height: auto;  background-color: rgb(0, 0, 0);  cursor: pointer;} 
.video-box img{width: 100%; }
/*底部*/
.foot_botn ul li{ float:left;}
.foot_botn{ background:#000; overflow:hidden; height:80px;}
.foot_botn ul{padding: 34px 0 34px 196px;}
.foot_botn ul li{color:#818281; font-size:12px;height: 12px;line-height: 12px;padding-right: 18px;}
.foot_botn_li+.foot_botn_li{ border-left:1px solid #818281;padding: 0 15px;}
.weiling_1{background:url(../images/weiling_1.png) no-repeat;}
.weiling_1:hover{ background:url(../images/weiling_2.png) no-repeat;}
.wangshang_1{background:url(../images/wangshang_1.png) no-repeat;}
.wangshang_1:hover{ background:url(../images/wangshang_2.png) no-repeat;}
.foot_botn_li a{ display:inline-block; width:107px; height:18px;margin-top: -10px;}
/*首页产品切换*/
.intro{position:absolute; left:20%; top:20%; width: 240px; background: rgba(0,0,0,.3); padding: 6px;z-index: 2; color: #fff;line-height: 26px}
#hwslider{width: 1100px;height: 382px;margin:25px auto; position: relative; overflow:hidden;margin-top: -36px; }
#hwslider ul{width: 1100px; height: 322px; position: absolute; z-index: 1;margin-top: 60px;}
#hwslider ul li{display:none;position:absolute; left:0; top:0; width: 1100px;height: 310px; overflow: hidden;*margin-left:-551px; }
#hwslider ul li.active{display: block;}
#hwslider .pro_img_dy{ transition: all 1s; *width:550px;}
#hwslider .activ_img{width:550px;  height:322px; overflow:hidden;float:left; white-space: nowrap;}
.active:hover .pro_img_dy{transform: scale3d(1.1, 1.1, 1);}
.inpro_des{ width:550px; height:322px;background:#ffdb61; float: right; position:relative; text-align:left; padding:20px 40px; transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; *margin-left:-100px; }
#hwslider ul li:hover .inpro_des a{ background:#000; color:#ffdb61;}
.inpro_des h3{ font-size:33px; font-weight:normal;}
.inpro_des h4{ font-size:20px; font-weight:normal; line-height:26px;}
.inpro_des p{ font-size:14px; padding-top:16px; line-height:28px; padding-bottom:18px;}
.inpro_des a{ font-size:16px; color:#000; border:1px solid #000; padding:2px 14px;}
#dots{position: absolute; bottom:20px; left:270px; width: 60px; height: 12px; z-index: 2; display:none;}
#dots span{float: left; width:12px;height: 12px; border: 1px solid #fff; border-radius: 50%; background: #333; margin-right: 8px; cursor: pointer;}
#dots span.active{background: orangered}
.arr{display:block;position: absolute; top: 0; z-index: 2;width: 40px; height: 40px; line-height: 38px; text-align: center;; font-size: 36px;  color: #fff; text-decoration: none;}
.arr:hover{background: rgba(0,0,0,.7); text-decoration: none;}
#hwslider:hover .arr{display: block; text-decoration: none;color: #fff}
#prev{right: 54px; background:url(../images/left.jpg) no-repeat;}
#prev:hover{ background:url(../images/left_h.jpg) no-repeat;}
#next{right: 0; background:url(../images/right.jpg) no-repeat;}
#next:hover{background:url(../images/right_h.jpg) no-repeat;}
#pages{position:absolute; bottom:55px; right:20px; width:50px;height:20px; z-index:3; color:#000;}
.red{border:1px solid red}
.nav_active{ background:#ffae00;}
/*首页-新闻切换*/
#hwslider_news{width: 553px;height: 242px;position: relative; overflow:hidden;left: 296px;top: -100px;}
#hwslider_news ul{width: 553px; height: 195px; position: absolute; z-index: 1;margin-top: 60px;}
#hwslider_news ul li{display:none;position:absolute; left:0; top:0; width: 553px;height: 195px; overflow: hidden;}
#hwslider_news ul li.active{display: block;}
#hwslider_news .pro_img_dy{ width:550px; height:195px; float:left;}
.arr_news{display:block;position: absolute; top: 45px; z-index: 2;width: 40px; height: 40px; line-height: 38px; text-align: center;; font-size: 36px;  color: #fff; text-decoration: none;}
.arr_news:hover{background: rgba(0,0,0,.7); text-decoration: none;}
#hwslider_news:hover .arr{display: block; text-decoration: none;color: #fff}
#prev_news{right: 54px; background:url(../images/left.jpg) no-repeat;}
#prev_news:hover{ background:url(../images/left_h.jpg) no-repeat;}
#next_news{right: 0; background:url(../images/right.jpg) no-repeat;}
#next_news:hover{background:url(../images/right_h.jpg) no-repeat;}

/*首页-公司简介*/
.in_about{ background:url(../images/in_about_img.jpg) no-repeat center; width:100%; height:616px; margin-top:20px;margin-top: 54px;}
.inabout_left{ width:576px; float:left; padding-top:86px; padding-left:4px; position:relative; transition:all 0.6s; top:0; }
.inabout_left h2{ font-size:33px; font-weight:normal; color:#fff;}
.inabout_left h3{ font-size:28px; font-weight:normal; color:#fff;}
.inabout_left div{ font-size:14px;  color:#fff; line-height:26px; text-indent:24px;}
.inabout_left a{ background:#fff; color:#000; width:88px; height:28px; display:block; text-align:center; line-height:28px; margin-top:24px;}
.inabout_left:hover{ top:-20px;}
.inabout_left:hover a{ background:#ffdb61;}
.in_about img{margin: 110px 0 0 59px;}
.inabout_qyjs{margin-top: 60px; padding-left:4px;}
.inabout_qyjs ul li{ float:left; font-size:14px; color:#fff; background:#000; border:1px solid #fff; padding:10px 19px; margin-right:30px; position:relative; top:0; transition:all 0.7s;}
.inabout_qyjs ul li:hover{ top:-20px; background:#ffdb61; color:#000;}
.inabout_qyjs ul li:last-child{ margin-right:0;}
.in_news{ background:#eee; overflow:hidden;}
.innews_img_grey{ float:left; width:200px; height:498px;  transition:all 0.7s;}
.innews_img_div{float:left; width:200px; height:498px; overflow:hidden;}
.innews_img_grey:hover{ transform: scale3d(1.1, 1.1, 1);}
.innews_right{ background:#fff; margin-top:48px;float: right;width: 900px;height: 449px;}
.innews_right h2{ font-size:50px; color:#3c3d42; float:left; padding-left:13px; line-height:80px;padding-right: 5px;}
.innews_right h3{ font-size:22px; color:#3c3d42; line-height:96px;height: 80px; }
.innews_img{position:absolute; width:349px; height:155px;margin-left: -100px;}
#hwslider_news h3{ font-size:16px; font-weight:normal; color:#333333 ; height: 65px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#hwslider_news em{ font-style:normal; font-size:12px; color:#777777; border-bottom:1px solid #cccccc; display:block; padding-bottom: 10px;}
#hwslider_news em::before{ content:"日期："; color:#777777;}
#hwslider_news p{ *margin-top:-20px !important; font-size:12px; color:#777777; line-height: 24px; padding-top: 7px; transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; }
#hwslider_news ul li:hover p{ color:#000;}
.innews_ul{ overflow:hidden;padding: 0 40px;margin-top: 24px;}
.innews_ul ul li{height: 30px;line-height: 30px;}
/*.innews_ul ul li a p::before{ content:""; width:4px; height:4px; background:#1964ae; display:inline-block; border-radius:50%; margin-right: 10px;}*/
.innews_ul ul li a p{ float:left; font-size:14px; color:#777777; width: 320px; transition:left 0.3s; position:relative; left:0;}
.innews_ul ul li a span{ color:#777777;}
.innews_ul ul li:hover a p{ color:#000; left:20px;}
.innews_ul ul{ float:left; *padding:0 8px ; *width:400px; width:410px;}
.innews_top{ overflow:hidden;}
.innews_ul ul:nth-child(2){ float:right;}
.innews_b_more:hover .innews_b_img{ opacity:0.8; transition:all 0.3s;}
.innews_more{ width:200px; height:200px; position:absolute; background:url(../images/mb.jpg)}
.innews_more h2{ color:#fff; font-size:120px; float:left;padding-top: 25px;}
.innews_more p{ color:#fff; font-size:39px; padding-top: 56px;}
.innews_more a{ color:#000; font-size:16px; border:1px solid #000; padding:2px 12px; margin: 10px 0 0 35px; position:relative; top:16px;}
.innews_b_img{ margin-left:200px; width:900px; height:200px; }
.innews_more:hover a{ background:#000; color:#f8ac1a;}
.in_message{ text-align:center; padding-top:50px;}
.in_message h2{ font-size:18px; font-weight:normal; padding:20px 0 4px 0;}
.in_message h3{ font-size:12px; font-weight:normal;}
.inmeg_form{ padding-top:30px;}
.inmeg_form input{ width:22%; border:1px solid #000; height:42px; line-height:42px; color:#777777; text-indent:12px; margin-right:3%;}
.inmeg_form input:nth-child(4){ margin-right:0;}
.inmeg_form textarea{ width:98%; border:1px solid #000; height:68px; margin-top:20px; color: #777777;text-indent: 12px;padding-top: 4px;}
.inmeg_form button{ width:138px; height:38px; background:#ffdb61;border-radius:5px; line-height:38px; color:#000;border:none; margin-top:20px; cursor:pointer;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.footer{ background:#22272d; overflow:hidden; padding-bottom:46px; margin-top:70px;}
.infoot_contact{ margin-top:60px; float:left; padding-left:48px;  padding-right:70px;}
.infoot_contact h3{ color:#bbbbbb; font-size:18px; float:left;}
.infoot_contact span{font-size:15px; padding-left:10px;line-height:24px; color:#bbbbbb; font-weight:bold;margin-top: 4px;display: inline-block;}
.infoot_contact p{ color:#bbbbbb; padding-top:20px; line-height:8px; font-size:14px; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transform:all 0.3s; -o-transform:all 0.3s; -webkit-transform:all 0.3s;}
.infoot_contact p:hover{ color:#ffdb61;}
.infoot_ewm{ text-align:center; float:left;margin-top: 54px; padding:0 84px; border-right:1px solid #41414b; border-left:1px solid #41414b;}
.infoot_ewm img{ display:block; *margin-top:9px;margin-top:9px;}
.infoot_ewm img:nth-child(1){ padding-bottom:14px;}
.infoot_ewm p{ font-size:12px; color:#777777; height:36px; line-height:36px;}
.infoot_service{ width:335px; padding-right: 10px; padding-left: 35px; float:right; position:relative; *width:293px;}
.infoot_service p{ line-height:22px;padding-top: 50px;}
.inmeg_form button:hover { background:#ffae00; color:#fff;}
/*首页：返回顶部*/
.side{position:fixed;width:54px;height:275px;right:0;top:390px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#a2a2a2;font:14px/54px "微软雅黑";overflow:hidden;}
.sidebox > img{float:left;}
.wxsm_img > img{width: 100px;height: 100px;position: absolute;left: -110px;top: -20px; display:none;}
.sjsm_img > img{width: 100px;height: 100px;position: absolute;left: -110px;top:88px; display:none;}


/*解决方案*/
.ny_bg{background:url(../images/solution_bg.jpg) no-repeat center; height:300px; }
.ny_bg h2{ text-align:center; font-size:32px; color:#fff; position:relative; top:152px;}
.solution_main{ padding-top:30px;}
.solution_main .lj{ float:right; font-size:12px;  margin-top:20px;}
.solution_main h2{ font-size:40px; color:#41414b; float:left;padding-right: 11px; }
.solution_main > h2 + span{ font-size:20px; color:#41414b; font-weight:bold; margin-top: 17px;display: block;}
.solution_main .solu_1{ padding-top:10px;}
.solution_main .solu_1 h3{ text-align:center; font-size:20px; color:#41414b;border-top:1px solid #cccccc; padding-top:50px;}
.solution_main .section_c{ font-size:18px; text-indent:40px; line-height:36px; color:#3c3d42; padding-top:34px;}
.solution_main .section_e{ font-size:14px; text-indent:40px; line-height:30px; color:#3c3d42; padding-top:10px; }
.solution_main .solu_1 ul{ overflow:hidden; padding-top:30px;}
.solution_main .solu_1 ul li{ float:left; width:268px; height:169px; overflow:hidden}
.solu_1_li+.solu_1_li{ margin-left:9px;}
.solution_main .solu_1 ul li:last-child{  margin-right:0}
.solution_main .solu_1 ul li img{ width:268px; height:169px; transition:all 1s;}
.solution_main .solu_1 ul li img:hover{ transform:scale3d(1.1,1.1,1);}
.solution_main .solu_2{ padding-top:104px; overflow: hidden;}
.solution_main .solu_2 h3{text-align: left;font-size: 20px;color: #41414b; padding-bottom:6px;}
.solution_main .solu_2 ol li{  font-size:17px; color:#3c3d42; line-height:40px;}
.solution_main .solu_2 .solu_2_l{ float:left; overflow:hidden; width:652px;}
.solution_main .solu_2 .solu_vio{ float:right;overflow:hidden; position:relative; top: 5px; width:439px ; height:276px; }
.solution_main .solu_2 .solu_vio:hover img:nth-child(2){ transform: scale3d(1.1, 1.1, 1);}


.solu_vidpaly{ position:absolute;margin-top: 89px;margin-left: 165px; z-index:99;}
.solu_vid{ transition:all 1s;}
.solution_main .solu_3{ overflow: hidden;}
.solution_main .solu_3 h3{ font-size:20px; color:#41414b; padding-top:78px;}
.solution_main .solu_3 .solu_3_al_ul{ display:inline-block; margin-top:24px;padding-bottom: 25px;}
.solution_main .solu_3 .solu_3_al_ul li{ float:left; width:197px; height:197px; border:1px solid #a0a0a0;  top:0; transition:top 0.3s; position:relative;}
.solu_3_li+.solu_3_li{margin-left:28px; *margin-left:26px;}
.solution_main .solu_3 .solu_3_al_ul li:last-child{ margin-right:0;}
.solution_main .solu_3 .solu_3_al_ul li img{ width:195px; height:195px;}
.solution_main .solu_3 .solu_3_al_ul li:hover{ width:197px; height:197px; top:-10px; }
.solution_main .fy{ float:right; padding-top:30px; }
.solution_main .fy ul li{ float:left; margin-left:4px; }
.solution_main .fy ul li a{ font-size:12px; border: 1px solid #dcdcdc; display:block; padding:1px 5px;}
.solution_main .fy ul p{ float:left; font-size:12px; line-height: 22px; padding-right:20px;}
.fy_activ{ border:1px solid #fff !important; color:#000;}
.solu_tj{ padding-top:82px; }
.solu_tj h3{font-size:22px; text-align:center; font-weight:normal;}
.xian_l{width:130px; height:1px ; background:#d1d1d1; display:inline-block;position: relative;top: -5px;*top: 16px;right: 15px; *margin-left:-219px}
.xian_r{width:130px; height:1px ; background:#d1d1d1; display:inline-block;position: relative;top: -5px;left: 15px;*top: -15px;*margin-left:219px}
/*.solu_tj h3::before{ content:""; width:130px; height:1px ; background:#d1d1d1; display:inline-block;position: relative;top: -5px;right: 15px}*/
/*.solu_tj h3::after{ content:""; width:130px; height:1px ; background:#d1d1d1; display:inline-block;position: relative;top: -5px;left: 15px}*/
.solu_tj {overflow:hidden;}
.solu_tj ul{ float:left; width:550px;*width:510px; padding: 20px 18px;}
.solu_tj_r{ float:right !important;}
.solu_tj ul li{ line-height:32px;}
.solu_tj ul li a{ font-size:14px; color:#555555; position:relative; left:0; transition:left 0.3s;}
/*.solu_tj ul li::before{  content:"";  background:#1360ac;width:4px; height:4px; border-radius:50%; display:inline-block; margin-right:10px;}*/
.solu_tj ul li em{ font-size:12px; color:#555555; font-weight:normal; float: right; font-style:normal;position: relative; zoom:1; *margin-top:-33px}
.solu_tj ul li:hover a{ color:#000; left:20px;}

/*解决方案切换*/
#hwslider_honor{width: 1100px;height: 262px;position: relative; overflow:hidden;top: -32px;}
#hwslider_honor ul{width: 1100px; height: 197px; position: absolute; z-index: 1;margin-top: 60px;}
#hwslider_honor ul li{ display:none;position:absolute; left:0; top:0; width: 1100px;height: 197px; overflow: hidden;}
#hwslider_honor ul li.active{display: block;}
#hwslider_honor .pro_img_dy{ width:550px; height:195px; float:left;}
#hwslider_honor:hover .arr{display: block; text-decoration: none;color: #fff}
#prev_honor{right: 54px; background:url(../images/left.jpg) no-repeat;}
#prev_honor:hover{ background:url(../images/left_h.jpg) no-repeat;}
#next_honor{right: 0; background:url(../images/right.jpg) no-repeat;}
#next_honor:hover{background:url(../images/right_h.jpg) no-repeat;}
.solu_3_li{ width:197px; height:197px; float:left; border:1px solid #d1d1d1;}.solu_3_li img{ width:195px; height:195px;}


/*新闻列表*/
.news_main{padding-top: 40px;}
.news_main .lj{ float:right; font-size:12px; margin-top:10px;}
.news_main h2{font-size: 40px;margin-top: -11px;color: #41414b;float: left;padding-right: 11px; *padding-right:11px ; *margin-top: 12px;}
.news_span { font-size: 20px; color: #41414b;font-weight: bold; margin-top: 7px; display: block;border-bottom: 1px solid #d1d1d1;padding-bottom: 10px;}
.ny_news_bg{background:url(../images/news_bg.jpg) no-repeat center; height:300px;}
/*新闻列表-新*/
.news_list > ul{padding-top: 30px;padding-bottom: 50px;}
.news_list > ul > li{ overflow:hidden;padding-bottom: 20px; border-bottom:1px dashed #e1e1e1;margin-bottom: 20px;}
.news_list > ul > li img{ float:left; width:200px; height:141px;}
.news_list > ul > li > a{ padding-left:30px; overflow:hidden; display:block;height: 140px;}
.news_list > ul > li > a h3{ color:#434343; float:left;width: 870px;height: 50px;line-height: 50px; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size: 20px;}
.news_list > ul > li > a h3 + em{ width: 110px;font-size: 14px;line-height: 13px;    padding-bottom: 10px; display: inline-block; font-style:normal;}
.news_list > ul > li > a p{overflow: hidden;height: 67px; padding-top: 10px; width: 100%;font-size: 14px;line-height: 26px;transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s;}
.news_list > ul > li:hover h3{ color:#000;}
.news_list > ul > li:hover p{ color:#000;}
.news_left > p{padding-left: 7px;}
.newshr{ border:none; margin:0 ; padding:0; width:870px; height:1px; background:#e1e1e1;}
/*新闻列表 - 选项卡*/
#tab{position:relative; }
#tab .tabList ul li{margin-bottom: 10px;float:left;background:#eeeeee;width:121px;text-align:center;position:relative;cursor:pointer; height:50px; line-height:50px; margin-left:1px;}
#tab .tabList ul li:hover{ background:#ffae00; }
.tabList ul li:hover a{color:#fff;}
.tabList{overflow: hidden;width: 1100px; padding-top: 20px;}
#tab .tabCon{left:-1px;top:32px;border-top:none; padding-top: 50px;}
#tab .tabCon div{padding-top: 35px;opacity:0;filter:alpha(opacity=0); margin-top: -51px; *margin-left:-222px;}
#tab .tabList li.cur{border-bottom:none;background:#ffae00; color:#fff;}
#tab .tabCon div.cur{opacity:1;filter:alpha(opacity=100);}
.tabCon ul li{ float:left; width:1100px; }
.news_li{ display:block;padding-top: 40px}
.news_li ul li{width: 514px;}
.tabConul{ overflow:hidden;width: 1100px;padding-bottom: 50px;}
.tabConul_li{ margin-left: 13px;margin-right: 12px; padding-bottom: 50px;}
.tabConul li a h3{  color:#000; font-weight:normal; padding:26px 0 36px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tabConul li a p{ color:#777777; font-size:12px; line-height:24px;height: 77px;}
.tabConul li a b{ background:#525252; font-size:12px; color:#fff; display:block; width:76px; height:30px; text-align:center; line-height:30px; margin-top:36px;}
.qglllll:hover{ background:#ffdb61; color:#000;}
.newsdiv div{ *margin-left:-132px !important;}
.news_show .tabList ul li { float: left; background: #eeeeee; width: 130px;text-align: center;position: relative;cursor: pointer;height: 50px; line-height: 50px; margin-left: 1px;}
.news_showdiv{ border-top: 1px solid #d1d1d1; padding-top: 35px;margin-top: -40px; *margin-left: -222px;}

/*关于我们*/
.ny_about_bg{ background:url(../images/about_bg.jpg) no-repeat center;}
.newsdiv p{ color:#000; line-height:34px;}
.aboutimg_ul{ padding-top:40px;width: 1100px;}
.aboutimg_ul li{ width:350px !important; margin-right:12px !important; *margin-right:12px !important; border:1px solid #d1d1d1;height: 205px; overflow:hidden;}
.aboutimg_ul li:nth-child(3){ margin-right:0 !important;}
.abouttab{ }

/*招贤纳士*/
.ny_join_bg{ background:url(../images/join_bg.jpg) no-repeat center;}


/*客户服务*/
.ny_ser_bg{ background:url(../images/ser_bg.jpg) no-repeat center;}


/*.aboutimg_ul li img:hover{ transform: scale3d(1.1, 1.1, 1);}
.aboutimg_ul li img{width: 350px;height: 205px; transition: all 1s;}*/

/*产品展示*/
.ny_product_bg{background:url(../images/pro_bg.jpg) no-repeat center; height:300px;}
.prodiv_ul li img{width: 530px !important;height: 310px !important; }
.prodiv_ul li{width: 530px !important;height: 310px !important; overflow:hidden; position:relative; border:1px solid #b5b5b5;margin-left: 10px;margin-right: 10px;margin-bottom: 22px;}
.prodiv_span{ padding:42px 33px 20px 50px; text-align:left; display:block; background:#ffdb61;  width: 530px;height: 310px;position: absolute;bottom:-311px;color: #ffffff;font-size: 18px;padding-top: 10px;}
.prodiv_span h3{ font-size:33px; color:#000; font-weight:normal;margin-top: 25px;}
.prodiv_span h4{ font-size:28px; color:#000; font-weight:normal;}
.prodiv_span p{ font-size:13px; color:#000; line-height:28px;}
.prodiv_span b{ font-size:16px; color:#000; width:88px; height:28px; text-align:center; line-height:28px; font-weight:normal; border:1px solid #000; display:block; margin-top:16px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.prodiv_span:hover b{ background:#000; color:#fff;}
.prodiv_ul{padding-bottom: 34px;overflow: hidden;width: 1100px;}
.pro_fy{ float:right; margin-top: -10px;}
.pro_fy ul li{ float:left;margin-right:0; width:auto; padding:3px 10px; border:1px solid #dfdfdf; margin-left:-1px;}
.pro_fy_activ{ color:#000; }
.tabList ul li a{ font-size:14px; color:#000;}
.tabList ul .cur a{color:#fff;}
.prodiv div{*margin-top:-20px !important; *margin-left:-210px !important;}
.pro_main h2{*margin-top:36px; }
.pro_main span{*margin-top:72px;}
.protab .tabList{ *top:-38px;}

/*案例展示*/
.ny_case_bg{ background:url(../images/case_bg.jpg) no-repeat;}
.casediv div{ *margin-left:-132px !important;}
.casetab .tabList{ top:-40px;}
.casediv_ul{ display: inline-block; margin-bottom:30px; width: 1100px;}
.casediv_ul li{margin-right:0 !important ;width:350px !important;position:relative; top:0; transition:top 0.3s; margin-left:13px; padding-bottom:30px;}
.casediv_ul li a img{ width:350px ; height:206px; border:1px solid #b7b7b7; }
.casediv_ul li a{ color:#000;}
.casediv_ul li a h4{ font-size:14px; font-weight:normal; line-height:28px; padding-top:5px;}
.casediv_ul li a p{ font-size:12px;}
.casediv_ul li:hover{ top:-20px;}

/*联系硕博*/
.contecttab .tabList{ top: -47px;left: 372px; *margin-left:-272px !important;}
.mapdiv{ margin-top: 43px;}
.solu_xl{ overflow:hidden;padding-top: 60px}
.solu_xl_l h3{ font-size:18px; font-weight:normal; }
.solu_xl_l h3::after{ content:"CONTACT US"; font-size:14px; padding-left: 10px;}
.solu_xl_l p{ padding-top:30px; line-height:28px; font-size:12px;}
.solu_xl_l{ float:left; }
.solu_xl_r{ float:right;}
.solu_xl_r ul li img{ width:170px; height:150px; padding-left:20px;}
.solu_xl_r ul li p{ text-align:center; font-size:12px;}
.solu_xl_r ul li{ float:left;}
.solu_xl_r ul{ padding-top:100px;}

/*荣誉资质*/
.honordiv{padding-top: 39px;margin-top: -40px;}
.honor_ul{ overflow:hidden; padding-bottom:40px;}
.honor_li{ float:left;width: 320px; padding-bottom:20px;margin-left: 23px;margin-right: 23px;}
.honor_li img{ width:320px; border:1px solid #d1d1d1;}
.honor_kx{ width:70px; height:228px; float:left}
.honor_ul p{ text-align:center; height:40px ; line-height:40px; }
.honor_ul a p{ color:#000; font-size:20px;}

/* 本例子css */
.picScroll-left{ width:577px;  overflow:hidden; position:relative;  margin-left: 270px;margin-top: -74px;  }
.picScroll-left .hd{height:34px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:34px; height:34px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/slider-arrow.png") no-repeat;top: 10px; position:relative;}
.picScroll-left .hd .next{ background-position:0 0;  }
.picScroll-left .hd .prev{ background-position:-163px 0; position: relative; left: -10px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{    margin-left: 30px;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.title > a > h3{text-align: left; font-size: 16px;font-weight: normal; color: #333333; height: 65px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.title > a > em{ text-align: left;font-style: normal; font-size: 12px; color: #777777; border-bottom: 1px solid #cccccc;display: block; padding-bottom: 10px;}
.title > a > p{ font-size: 14px;color: #777777; line-height: 24px; padding-top: 7px; transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;text-align: left;}
.title > a > em::before{ content:"日期："; color:#777777;}

/*banner*/
.banner{width:100%; height:720px;position: relative}
.banner .slideBox{width:100%; height:720px; overflow:hidden; position:relative; }
.banner .slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:50%; bottom:25px; z-index:1;  margin-right: -58px;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-right:15px;  width:15px; height:15px;  border-radius:50%; border:1px solid #0c4c96; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#0c4c96;}
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;width:100%  }
.banner .slideBox .bd ul{height: 100%;width:100%}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;width:100%}
.banner .slideBox .bd li a{height: 100%;width:100%; display: block; overflow:hidden}


